﻿<%@ Page Language="C#" AutoEventWireup="true"  MasterPageFile="~/Site.master"
 CodeBehind="ListarUtilizadores.aspx.cs" Inherits="BackofficeExtremeEvents.Utilizadores.ListarUtilizadores" %>



<asp:Content ID="ListaUtilizadores" runat="server" ContentPlaceHolderID="MainContent"> 
    <div>
    
        <asp:EntityDataSource ID="EntityDataSource1" runat="server" 
            ConnectionString="name=extremeEventsEntities" 
            DefaultContainerName="extremeEventsEntities" EnableFlattening="False" 
            EntitySetName="utilizadors" OrderBy="it.[id_utilizador]" 
            
            Select="it.[primeiro_nome], it.[ultimo_nome], it.[nif], it.[id_utilizador]"
            >
        </asp:EntityDataSource>
    
        <asp:GridView ID="gvListaUtilizadores" runat="server" AutoGenerateColumns="False" 
            DataSourceID="EntityDataSource1" 
            onrowcommand="gvListaUtilizadores_RowCommand"
            DataKeyNames="id_utilizador" EnableSortingAndPagingCallbacks="True">
            <Columns>
                <asp:BoundField DataField="primeiro_nome" HeaderText="Primeiro Nome" 
                    SortExpression="primeiro_nome" ReadOnly="True" />
                <asp:BoundField DataField="ultimo_nome" HeaderText="Último Nome" 
                    SortExpression="ultimo_nome" ReadOnly="True" />
                <asp:BoundField DataField="nif" HeaderText="NIF" SortExpression="nif" 
                    ReadOnly="True" />
                <asp:ButtonField CommandName="Estado" Text="" CausesValidation="True" />
                <asp:ButtonField CommandName="Editar" Text="Editar" />
                </Columns>
        </asp:GridView>
    
    </div>
</asp:Content>

